make amends for - Alemán Inglés Diccionario